Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pre-commit: PR111233 #1443

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

pre-commit: PR111233 #1443

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Oct 5, 2024

Link: llvm/llvm-project#111233
Requested by: @dtcxzyw

@github-actions github-actions bot mentioned this pull request Oct 5, 2024
Copy link
Contributor

github-actions bot commented Oct 5, 2024

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@9e862ae
patch: llvm/llvm-project#111233
sha256: 5482f59d8d4d380068330f26eaa09c6700bbb96d2e11c1bca064f920a5e69baf
commit: bb14dbf
1263 files changed, 239757 insertions(+), 241376 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  openjdk/ad_x86_gen.ll 22056980021 -> 19997700338 -9.34%
  lightgbm/linear_tree_learner.cpp.ll 9940153889 -> 9547870114 -3.95%
  lightgbm/gbdt.cpp.ll 5459911911 -> 5246661186 -3.91%
  faiss/OnDiskInvertedLists.cpp.ll 1681931839 -> 1620352056 -3.66%
  mitsuba3/volpathmis.cpp.ll 1536219642 -> 1483368313 -3.44%
Top 5 regressions:
  openjdk/vmStructs.ll 8440792401 -> 10164473829 +20.42%
  openblas/dgemm_small_kernel_nn.c.ll 551113915 -> 571024771 +3.61%
  openblas/dgemm_small_kernel_b0_nn.c.ll 561733289 -> 580119577 +3.27%
  openblas/sgemm_small_kernel_nn.c.ll 578761623 -> 595305116 +2.86%
  openblas/sgemm_small_kernel_b0_nn.c.ll 590004929 -> 604456978 +2.45%

Overall: -0.65107318%
Compilation time result (by projects):
Top 5 improvements:
  node 277410104850 -> 274465768089 -1.06%
  lightgbm 313043730915 -> 309786488116 -1.04%
  mitsuba3 206905997817 -> 204786935175 -1.02%
  quest 4554092898 -> 4507633376 -1.02%
  ncnn 544864569809 -> 539348807236 -1.01%
Top 5 regressions:

Overall: -0.62070292%
Improvements:
reassociate.NumFactor 2989 -> 3005 +0.54%
memdep.NumCacheNonLocal 13539 -> 13595 +0.41%
licm.NumGEPsHoisted 25052 -> 25137 +0.34%
memdep.NumUncacheNonLocal 19033 -> 19089 +0.29%
bdce.NumSimplified 6258 -> 6266 +0.13%
correlated-value-propagation.NumPhiCommon 48825 -> 48869 +0.09%
instcombine.NumReassoc 248112 -> 248294 +0.07%
instcombine.NegatorNumNegationsFoundInCache 4037 -> 4039 +0.05%
instsimplify.NumReassoc 350752 -> 350918 +0.05%
instcombine.NegatorMaxDepthVisited 17739 -> 17746 +0.04%
Regressions:
correlated-value-propagation.NumMinMax 8442 -> 8373 -0.82%
adce.NumRemoved 84003 -> 83934 -0.08%
correlated-value-propagation.NumAddNUW 153830 -> 153764 -0.04%
constraint-elimination.NumCondsRemoved 1219439 -> 1219160 -0.02%
correlated-value-propagation.NumAddNW 333478 -> 333414 -0.02%
correlated-value-propagation.NumNUW 334081 -> 334017 -0.02%
correlated-value-propagation.NumNW 726753 -> 726690 -0.01%
correlated-value-propagation.NumNNeg 72321 -> 72316 -0.01%
correlated-value-propagation.NumAnd 37820 -> 37818 -0.01%
correlated-value-propagation.NumSICmps 43250 -> 43249 -0.00%

bb14dbf pre-commit: Update
2 2 bench/abc/optimized/cuddEssent.c.ll
47 49 bench/abseil-cpp/optimized/hash_instantiated_test.cc.ll
134 140 bench/abseil-cpp/optimized/str_split_test.cc.ll
12 14 bench/actix-rs/optimized/2ltm6szalsytk9dh.ll
7 7 bench/actix-rs/optimized/520p8qtoxfmkvgyc.ll
138 142 bench/actix-rs/optimized/x5wdyzwp9hx5e8t.ll
9 9 bench/bdwgc/optimized/gc.c.ll
1 1 bench/c3c/optimized/types.c.ll
197 200 bench/ceres/optimized/schur_eliminator_2_d_d.cc.ll
5 10 bench/clamav/optimized/entconv.c.ll
3 3 bench/cvc5/optimized/equality_engine.cpp.ll
95 98 bench/darktable/optimized/introspection_colorcorrection.c.ll
94 97 bench/darktable/optimized/introspection_vibrance.c.ll
24 28 bench/delta-rs/optimized/1ccryk2t8gtcl1j4.ll
36 42 bench/delta-rs/optimized/3s3f23ex69abms10.ll
40 45 bench/diesel-rs/optimized/2nnbd38jnysamhhd.ll
41 46 bench/diesel-rs/optimized/5ced59ru0k2b91x9.ll
19 19 bench/draco/optimized/symbol_encoding.cc.ll
41 45 bench/duckdb/optimized/ub_duckdb_storage_compression.cpp.ll
8 10 bench/duckdb/optimized/ub_duckdb_transaction.cpp.ll
54 54 bench/eastl/optimized/TestFixedTupleVector.cpp.ll
10 10 bench/eastl/optimized/TestTupleVector.cpp.ll
87 94 bench/hermes/optimized/APFloat.cpp.ll
4 5 bench/hermes/optimized/Domain.cpp.ll
21 22 bench/hermes/optimized/dtoa.c.ll
3 4 bench/hyperscan/optimized/flood_compile.cpp.ll
9 11 bench/imgui/optimized/imgui_tables.cpp.ll
2 3 bench/jemalloc/optimized/base.ll
14 14 bench/just-rs/optimized/15iymzte00kmcyqz.ll
118 119 bench/libphonenumber/optimized/generate_geocoding_data.cc.ll
16 16 bench/libquic/optimized/dtoa.cc.ll
15 15 bench/libquic/optimized/pickle.cc.ll
88 89 bench/linux/optimized/ip6_tables.ll
86 87 bench/linux/optimized/ip_tables.ll
34 35 bench/linux/optimized/pt.ll
39 43 bench/linux/optimized/rtnetlink.ll
86 94 bench/linux/optimized/strset.ll
58 60 bench/linux/optimized/xhci-trace.ll
6 6 bench/llama.cpp/optimized/ggml.c.ll
51 51 bench/meshlab/optimized/MarchingCubes.cpp.ll
154 153 bench/meshlab/optimized/gltf_loader.cpp.ll
47 47 bench/miniaudio/optimized/unity.c.ll
173 172 bench/nori/optimized/nanovg.c.ll
52 59 bench/openblas/optimized/daxpy_k.c.ll
68 75 bench/openblas/optimized/ddot_k.c.ll
51 58 bench/openblas/optimized/dsdot_k.c.ll
13 13 bench/opencc/optimized/louds-trie.cc.ll
94 92 bench/opencv/optimized/emd_new.cpp.ll
47 46 bench/opencv/optimized/fast.cpp.ll
83 84 bench/openjdk/optimized/c1_FrameMap.ll
54 55 bench/openjdk/optimized/cmscgats.ll
74 78 bench/openjdk/optimized/g1CardSet.ll
198 200 bench/openspiel/optimized/best_response_test.cc.ll
14 15 bench/openssl/optimized/libcrypto-lib-curve448.ll
40 41 bench/php/optimized/zend_ast.ll
62 64 bench/php/optimized/zend_inheritance.ll
32 33 bench/postgres/optimized/array_expanded.ll
50 52 bench/postgres/optimized/gindesc.ll
61 63 bench/postgres/optimized/lockfuncs.ll
26 27 bench/postgres/optimized/pg_publication.ll
36 37 bench/postgres/optimized/tsrank.ll
38 39 bench/postgres/optimized/twophase.ll
36 38 bench/protobuf/optimized/command_line_interface.cc.ll
37 38 bench/protobuf/optimized/descriptor.cc.ll
28 29 bench/protobuf/optimized/enum.cc.ll
9 15 bench/protobuf/optimized/extension_set.cc.ll
6 10 bench/protobuf/optimized/generated_message_tctable_lite.cc.ll
25 26 bench/protobuf/optimized/message_builder.cc.ll
12 13 bench/protobuf/optimized/message_builder_lite.cc.ll
2 4 bench/protobuf/optimized/repeated_ptr_field.cc.ll
203 206 bench/pybind11/optimized/test_eigen_matrix.cpp.ll
11 11 bench/ripgrep-rs/optimized/2byk283iafgd1x3i.ll
18 26 bench/rust-analyzer-rs/optimized/1lnhy2v45voxjwry.ll
14 22 bench/rust-analyzer-rs/optimized/1lra012089cno2qn.ll
19 27 bench/rust-analyzer-rs/optimized/1x0y9zi6lpw009zm.ll
22 33 bench/rust-analyzer-rs/optimized/3fqz5uk7bi62noyj.ll
21 29 bench/rust-analyzer-rs/optimized/54fx8hdjlkc0fd42.ll
18 27 bench/rust-analyzer-rs/optimized/ii5fl5y94ca5wd9.ll
105 109 bench/sentencepiece/optimized/arena.cc.ll
38 38 bench/simdjson/optimized/simdjson.cpp.ll
65 66 bench/soc-simulator/optimized/verilated.ll
5 5 bench/softposit-rs/optimized/8mae6k72v4zmmji.ll
4 4 bench/sqlite/optimized/sqlite3.ll
11 14 bench/stb/optimized/stb_vorbis.c.ll
26 26 bench/tree-sitter-rs/optimized/r2wcjjxpw45z4gt.ll
34 34 bench/velox/optimized/SubscriptUtil.cpp.ll
10 11 bench/wireshark/optimized/packet-gryphon.c.ll
15 14 bench/wireshark/optimized/packet-pdcp-lte.c.ll
29 29 bench/wolfssl/optimized/ecc.c.ll
10 12 bench/yyjson/optimized/yyjson.c.ll
14 16 bench/zed-rs/optimized/0iiiyswaig4ii0l3mvzlvi4mz.ll
13 15 bench/zed-rs/optimized/1b5ll0cnnio0vvxmolgooij5i.ll
7 8 bench/zed-rs/optimized/20bojkdmib70qaf6g4ckgq5lq.ll
8 8 bench/zstd/optimized/zstd_compress.c.ll

%98 = icmp ugt i32 %97, 15
%97 = add nsw i32 %.090, -16
%98 = and i32 %96, %97
%.not99 = icmp eq i32 %98, 0
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression.

@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Oct 5, 2024

/add-label regression,reviewed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant